Skip to content

Avoid installing types-requests at run-time#370

Merged
Greg Leonard (greg-el) merged 1 commit into
snowplow:release/1.1.0from
edgarrmondragon:drop-types-requests
Feb 20, 2025
Merged

Avoid installing types-requests at run-time#370
Greg Leonard (greg-el) merged 1 commit into
snowplow:release/1.1.0from
edgarrmondragon:drop-types-requests

Conversation

@edgarrmondragon
Copy link
Copy Markdown
Contributor

@edgarrmondragon Edgar Ramírez Mondragón (edgarrmondragon) commented Aug 29, 2024

It's not required, so you could simply make it a dev dependency.

@snowplowcla Snowplow CLA bot (snowplowcla) added the cla:yes [Auto generated] Snowplow Contributor License Agreement has been signed. label Aug 29, 2024
@edgarrmondragon Edgar Ramírez Mondragón (edgarrmondragon) changed the title Avoid install types-requests at run-time Avoid installing types-requests at run-time Aug 29, 2024
@edgarrmondragon Edgar Ramírez Mondragón (edgarrmondragon) marked this pull request as ready for review August 29, 2024 08:30
@coveralls
Copy link
Copy Markdown

Coverage Status

coverage: 96.619%. remained the same
when pulling 2045564 on edgarrmondragon:drop-types-requests
into b75934a on snowplow:master.

@edgarrmondragon
Copy link
Copy Markdown
Contributor Author

For extra context: this brings in an additional dependency (two if you count types-urllib3 for urllib3<2) at run-time, where it's not used and not needed.

@retrry
Copy link
Copy Markdown

This is still needed :) Any progress?

@edgarrmondragon
Copy link
Copy Markdown
Contributor Author

This is still needed :) Any progress?

Just waiting for a maintainer to review :)

@greg-el Greg Leonard (greg-el) changed the base branch from master to release/1.1.0 February 20, 2025 18:41
@greg-el Greg Leonard (greg-el) merged commit 19633ca into snowplow:release/1.1.0 Feb 20, 2025
@greg-el
Copy link
Copy Markdown
Contributor

Hey Edgar Ramírez Mondragón (@edgarrmondragon), sorry for taking a while to get to this! Thanks for the PR, it looks good to me! I've merged this into release 1.1.0, so it should be out shorty 😄

@edgarrmondragon
Copy link
Copy Markdown
Contributor Author

Hey Edgar Ramírez Mondragón (@edgarrmondragon), sorry for taking a while to get to this! Thanks for the PR, it looks good to me! I've merged this into release 1.1.0, so it should be out shorty 😄

Awesome, thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla:yes [Auto generated] Snowplow Contributor License Agreement has been signed.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants